Big Huge Thesaurus

tropical sprue

noun